member of the rebel forces of the cuban revolution - Spanish English Dictionary